home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / matrx042.zip / MAKEFILE.TC < prev    next >
Text File  |  1994-04-16  |  2KB  |  75 lines

  1. #------------------------------------------------------------------------------
  2. #       file:   makefile.tc
  3. #       desc:   makefile for matrix library package under Turbo C v2.0
  4. #       by:     patrick ko
  5. #       date:   16 Apr 94
  6. #
  7. #       note:   a slim matrix library matrix.lib will be generated
  8. #------------------------------------------------------------------------------
  9. DRIVE = C:
  10.  
  11. OBJS = matcreat.obj matdump.obj materr.obj matadd.obj matsub.obj \
  12. matmul.obj matinv.obj matsolve.obj matdet.obj mattran.obj matdurbn.obj \
  13. mattoepz.obj matsubx.obj
  14.  
  15. LIB = -L$(DRIVE)\TC\LIB
  16. INC = -I$(DRIVE)\TC\INCLUDE
  17. CC = tcc -c -mh $(INC)
  18. C = tcc -mh $(LIB) $(INC)
  19. LL = tlib matrix.lib
  20.  
  21. demo.exe:      demo.c $(OBJS)
  22.         $(C) demo.c matrix.lib
  23.  
  24. matcreat.obj:    matcreat.c matrix.h
  25.     $(CC) matcreat.c
  26.     $(LL) -+matcreat.obj
  27.  
  28. matdump.obj:    matdump.c matrix.h
  29.     $(CC) matdump.c
  30.     $(LL) -+matdump.obj
  31.  
  32. materr.obj:    materr.c matrix.h
  33.     $(CC) materr.c
  34.     $(LL) -+materr.obj
  35.  
  36. matadd.obj:    matadd.c matrix.h
  37.     $(CC) matadd.c
  38.     $(LL) -+matadd.obj
  39.  
  40. matsub.obj:    matsub.c matrix.h
  41.     $(CC) matsub.c
  42.     $(LL) -+matsub.obj
  43.  
  44. matmul.obj:    matmul.c matrix.h
  45.     $(CC) matmul.c
  46.     $(LL) -+matmul.obj
  47.  
  48. matinv.obj:    matinv.c matrix.h
  49.     $(CC) matinv.c
  50.     $(LL) -+matinv.obj
  51.  
  52. matsolve.obj:    matsolve.c matrix.h
  53.     $(CC) matsolve.c
  54.     $(LL) -+matsolve.obj
  55.  
  56. mattran.obj:    mattran.c matrix.h
  57.     $(CC) mattran.c
  58.     $(LL) -+mattran.obj
  59.  
  60. matdet.obj:    matdet.c matrix.h
  61.     $(CC) matdet.c
  62.     $(LL) -+matdet.obj
  63.  
  64. matdurbn.obj:    matdurbn.c matrix.h
  65.     $(CC) matdurbn.c
  66.     $(LL) -+matdurbn.obj
  67.  
  68. mattoepz.obj:    mattoepz.c matrix.h
  69.     $(CC) mattoepz.c
  70.     $(LL) -+mattoepz.obj
  71.  
  72. matsubx.obj:    matsubx.c matrix.h
  73.     $(CC) matsubx.c
  74.     $(LL) -+matsubx.obj
  75.